Rozpocznij swoją podróż na wyższy poziom zdalnego przetwarzania
Dzięki połączeniu oprogramowania NoMachine z infrastrukturą Microsoft Azure możesz wykorzystywać własny dostęp zdalny oraz zapewniać rozwiązania obsługujące pulpity zdalne dla swoich pracowników, partnerów i klientów. W przypadku osobistego użytkowania poprzez zainstalowanie serwera NoMachine możesz uzyskać dostęp zdalny do własnego pulpitu zdalnego w chmurze Microsoftu i doświadczać takich samych korzyści, jak w przypadku rzeczywistego sprzętu fizycznego. Azure jest usługą opartą na chmurze obliczeniowej Microsoft.com. Zapewnia skalowalne możliwości obliczeniowe dostosowane do każdej organizacji lub użytkownika, który potrzebuje elastycznych usług. Wirtualne hosty można uruchamiać na systemach operacyjnych Linux/Windows w konfiguracjach dostosowanych do określonych potrzeb. Niniejszy podręcznik dotyczy pulpitów obsługiwanych przez system operacyjny Linux.
Logowanie do platformy Azure
Rys. 1 - Otwórz stronę internetową https://portal.azure.com
Wybieranie instancji VM Azure
- Możesz również zapoznać się Podręcznikiem rozpoczęcia pracy: https://azure.microsoft.com/en-us/get-started/.
- Po zalogowaniu się wyświetlona zostanie konsola Microsoft Azure dashboard. Kliknij „Create a resource” w górnym lewym rogu ekranu (Rys. 2).
Rys. 2 - Kliknij opcję „Create a resource”
- Wybierz Maszynę Wirtualną (VM).
- Użyj opcji „Search in Marketplace”, aby znaleźć instancję maszyny wirtualnej dla określonego systemu operacyjnego. W naszym przykładzie to CentOS 7,5 (Rys. 3).
Rys. 3 - Po wybraniu typu maszyny wirtualnej kliknij opcję „Create”, aby utworzyć nową VM
Skonfiguruj maszynę wirtualną
- W pierwszym kroku należy skonfigurować podstawowe informacje i właściwości maszyny wirtualnej: dyski, sieć, zarządzanie, konfiguracja gościa i zakładki. Dostępnych jest wiele opcji konfiguracyjnych, w trakcie których będziesz proszony o utworzenie typu/rozmiaru, nazwy maszyny wirtualnej, nazwy użytkownika, metody logowania itp.
- Aby zapewnić dostęp do tworzonej instancji upewnij się, czy została wybrana opcja „Allow selected ports” (Rys. 4). Na tym samym panelu należy także utworzyć konto administratora. W naszym przykładzie „nomachine”.
Rys. 4 - Utwórz administratora Maszyny Wirtualnej (w naszym przykładzie „nomachine”). Upewnij się, czy zaznaczona została opcja „Allow selected ports”!
Przygotowanie maszyny wirtualnej
- Zakończ konfigurację klikając „Next”. Możesz wprowadzić swoje ustawienia dla tworzonej instancji lub pozostawić ustawienia domyślne w zależności od swoich potrzeb. Po zakończeniu konfiguracji kliknij przycisk „Review + create”. Jeżeli wszystkie wymagane ustawienia zostaną zaakceptowane, wyświetlony zostanie zielony pasek z informacją o pomyślnym zakończeniu procedury weryfikacji konfiguracji maszyny wirtualnej (Rys. 5).
Rys. 5 - Procedura weryfikacji konfiguracji maszyny wirtualnej została zakończona pomyślnie Twoja VM jest prawie gotowa
- Kliknij „Create” i odczekaj kilka minut na utworzenie maszyny wirtualnej.
- Twoja VM jest gotowa!
- Zostanie wyświetlony ekran z informacjami o VM. Na tym ekranie skopiuj publiczny adres IP maszyny wirtualnej wyświetlany po prawej stronie, aby użyć go na lokalnym terminalu podczas tworzenia połączenia SSH (Rys. 6).
Rys. 6 - Skopiuj publiczny adres IP maszyny wirtualnej, w naszym przykładzie 23.99.198.24
- Otwórz terminal.
- Połącz się przy użyciu swoich administracyjnych danych logowania z Maszyną Wirtualną Azure za pomocą protokołu SSH (Rys. 7).
Rys. 7 - Połącz się z Maszyną Wirtualną przy użyciu administracyjnych danych logowania
- Po nawiązaniu połączenia ze zdalną maszyną wirtualną poprzez protokół SSH sprawdź, czy została zainstalowana najnowsza wersja systemu operacyjnego i skonfiguruj graficzne środowisko pulpitu:
sudo yum update
sudo yum groupinstall "Server with GUI"
- Skonfiguruj uruchamianie systemu w trybie graficznym:
sudo systemctl set-default graphical.target
- Po zakończeniu instalacji pulpitu przejdź do konsoli Azure Portal Dashboard i uruchom ponownie utworzoną maszynę wirtualną. Odczekaj na ponowne uruchomienie maszyny wirtualnej (Rys. 8).
Rys. 8- Uruchom ponownie Maszynę Wirtualną
- Pobierz i zapisz na komputerze lokalnym pakiet NoMachine odpowiedni dla systemu operacyjnego utworzonej Maszyny Wirtualnej. Następnie prześlij go do instancji Azure przy użyciu protokołu SCP (Rys. 9).
Rys. 9 - Prześlij pakiet NoMachine do Maszyny Wirtualnej przy użyciu protokołu SCP
- Połącz się z lokalnego terminalu z Maszyną Wirtualną przy użyciu protokołu SSH
- Zainstaluj pakiet NoMachine:
sudo yum install nomachine_6.3.6_1_x86_64.rpm
- Przejdź do konsoli Azure Dashboard, aby utworzyć regułę dla połączenia sieciowego umożliwiającą łączenie się z portem 4000, który jest domyślnym portem serwera NoMachine dla połączeń przy użyciu protokołu NX. Po dodaniu reguły zostanie wyświetlony komunikat z informacją o pomyślnym utworzeniu reguły dla portu wejściowego (Rys. 10).
Fig. 10 - Otwórz panel Networking na konsoli Azure dashboard i dodaj regułę bezpieczeństwa dla portu wejściowego
Łączenie się z pulpitem poprzez serwer NoMachine
- Teraz możesz używać pulpitu NoMachine na systemie operacyjnym CentOS 7.5 zainstalowanym na platformie Azure. Na maszynie lokalnej otwórz interfejs użytkownika NoMachine i kliknij opcję „Dodaj”. Utwórz połączenie określając protokół NX i wprowadzając prawidłowy adres IP hosta zdalnego na platformie Azure (Rys. 11).
Rys. 11 - Wybierz opcję „NX” jako protokół i wpisz adres IP maszyny wirtualnej znajdującej się na platformie Azure
- Jeżeli chcesz, na tym panelu możesz utworzyć odpowiednią nazwę dla tego połączenia. Musisz również upewnić się, że w opcji „Konfiguracja” typ uwierzytelniania jest oparty na haśle. Następnie kliknij „Połącz”. Jeżeli zostaniesz o to poproszony, podaj dane uwierzytelniające do maszyny wirtualnej na platformie Azure. W naszym przykładzie logowanie odbywa się dla użytkownika „nomachine” (Rys. 12). Po nawiązaniu połączenia wyświetlone zostaną panele powitalne.
Rys. 12 - Wprowadź nazwę użytkownika i hasło w celu zalogowania się do VM Azure
- W ten sposób została uruchomiona nowa sesja NoMachine: na panelu Powitalne zapoznaj się z informacjami dotyczącymi właściwości i konfiguracji NoMachine.
Rys. 13 - Zapoznaj się z informacjami w panelach Powitalnych NoMachine
Rys. 14- Zaloguj się do pulpitu Maszyny Wirtualnej
- Wszystko gotowe, teraz możesz używać swojego nowego pulpitu!
Rys. 15 - Wszystko gotowe!
- Pamiętaj: zamknięcie połączenia NoMachine z maszyną wirtualną nie spowoduje wyłączenia hosta wirtualnego. Po zakończeniu używania maszyny wirtualnej należy ją zatrzymać na konsoli Azure Dashboard, aby uniknąć dodatkowych opłat. Upewnij się, że maszyna wirtualna jest oznaczona jako zatrzymana/zwolniona.